<?php

namespace Transaccion\Model\Entity;

use Componentes\Model\Entity\GenericModel;

class Pensum extends GenericModel {

    protected $smateid;
    protected $scohorteid;
    protected $sespeid;
    protected $trayecto;
    protected $periodo;
    protected $smatenombre;
    protected $imatecreditos;
    protected $imatehorashta;
    protected $imatehorashti;
    protected $imatehorashte;
    protected $smateelectiva;
    protected $smateextraor;
    protected $smateeje;
    protected $imatehtafactor;
    protected $imatehtafactoregre;
    protected $bnotaindice;
    protected $btaller;
    protected $bpromedio;

    public function __construct(array $options = null) {
        if (is_array($options)) {
            $this->setOptions($options);
        }
    }

    public function getSmateid() {
        return $this->smateid;
    }

    public function getScohorteid() {
        return $this->scohorteid;
    }

    public function getSespeid() {
        return $this->sespeid;
    }

    public function getTrayecto() {
        return $this->trayecto;
    }

    public function getPeriodo() {
        return $this->periodo;
    }

    public function getSmatenombre() {
        return $this->smatenombre;
    }

    public function getImatecreditos() {
        return $this->imatecreditos;
    }

    public function getImatehorashta() {
        return $this->imatehorashta;
    }

    public function getImatehorashti() {
        return $this->imatehorashti;
    }

    public function getImatehorashte() {
        return $this->imatehorashte;
    }

    public function getSmateelectiva() {
        return $this->smateelectiva;
    }

    public function getSmateextraor() {
        return $this->smateextraor;
    }

    public function getSmateeje() {
        return $this->smateeje;
    }

    public function getImatehtafactor() {
        return $this->imatehtafactor;
    }

    public function getImatehtafactoregre() {
        return $this->imatehtafactoregre;
    }

    public function getBnotaindice() {
        return $this->bnotaindice;
    }

    public function getBtaller() {
        return $this->btaller;
    }

    public function getBpromedio() {
        return $this->bpromedio;
    }

    public function setSmateid($smateid) {
        $this->smateid = $smateid;
        return $this;
    }

    public function setScohorteid($scohorteid) {
        $this->scohorteid = $scohorteid;
        return $this;
    }

    public function setSespeid($sespeid) {
        $this->sespeid = $sespeid;
        return $this;
    }

    public function setTrayecto($trayecto) {
        $this->trayecto = $trayecto;
        return $this;
    }

    public function setPeriodo($periodo) {
        $this->periodo = $periodo;
        return $this;
    }

    public function setSmatenombre($smatenombre) {
        $this->smatenombre = $smatenombre;
        return $this;
    }

    public function setImatecreditos($imatecreditos) {
        $this->imatecreditos = $imatecreditos;
        return $this;
    }

    public function setImatehorashta($imatehorashta) {
        $this->imatehorashta = $imatehorashta;
        return $this;
    }

    public function setImatehorashti($imatehorashti) {
        $this->imatehorashti = $imatehorashti;
        return $this;
    }

    public function setImatehorashte($imatehorashte) {
        $this->imatehorashte = $imatehorashte;
        return $this;
    }

    public function setSmateelectiva($smateelectiva) {
        $this->smateelectiva = $smateelectiva;
        return $this;
    }

    public function setSmateextraor($smateextraor) {
        $this->smateextraor = $smateextraor;
        return $this;
    }

    public function setSmateeje($smateeje) {
        $this->smateeje = $smateeje;
        return $this;
    }

    public function setImatehtafactor($imatehtafactor) {
        $this->imatehtafactor = $imatehtafactor;
        return $this;
    }

    public function setImatehtafactoregre($imatehtafactoregre) {
        $this->imatehtafactoregre = $imatehtafactoregre;
        return $this;
    }

    public function setBnotaindice($bnotaindice) {
        $this->bnotaindice = $bnotaindice;
        return $this;
    }

    public function setBtaller($btaller) {
        $this->btaller = $btaller;
        return $this;
    }

    public function setBpromedio($bpromedio) {
        $this->bpromedio = $bpromedio;
        return $this;
    }


}
?>